financially supported by - Français Anglais Dictionnaire